#-*- coding:utf-8 -*-
#题目
#s=a+aa+aaa
#解题方式
#请用户输入1个字符串
a=raw_input("Pleass strnumber")
#请用户输入计算次数
numb=input("Pleass number:")
#定义1个空列表
list_numb=[]
#定义1个空字符串，用于计算
b=""
#while循环，通过计算次数小于0终止循环
while numb>0:
	#计算次数自减1
	numb-=1
	#将a赋值给b，每次while循环都加a
	b+=a
	#将b转换成数字，并逐个注入列表list_numb
	list_numb.append(int(b))
	#输出b
	print b
	pass
#输出列表
print list_numb
#将列表list_numb做reduce运算，并转换成字符串类型。将列表内的元素按照+相连输出，输出前要将列表内元素转换为字符串
print str(reduce(lambda x,y:x+y,list_numb))+ "=" + '+'.join(map(lambda x:str(x),list_numb))